load("@io_bazel_rules_go//go:def.bzl", "go_library")

go_library(
    name = "messages",
    srcs = [
        "APRep.go",
        "APReq.go",
        "KDCRep.go",
        "KDCReq.go",
        "KRBCred.go",
        "KRBError.go",
        "KRBPriv.go",
        "KRBSafe.go",
        "Ticket.go",
    ],
    importmap = "github.com/cockroachdb/cockroach/vendor/github.com/jcmturner/gokrb5/v8/messages",
    importpath = "github.com/jcmturner/gokrb5/v8/messages",
    visibility = ["//visibility:public"],
    deps = [
        "//vendor/github.com/jcmturner/gofork/encoding/asn1",
        "//vendor/github.com/jcmturner/gokrb5/v8/asn1tools",
        "//vendor/github.com/jcmturner/gokrb5/v8/config",
        "//vendor/github.com/jcmturner/gokrb5/v8/credentials",
        "//vendor/github.com/jcmturner/gokrb5/v8/crypto",
        "//vendor/github.com/jcmturner/gokrb5/v8/iana",
        "//vendor/github.com/jcmturner/gokrb5/v8/iana/adtype",
        "//vendor/github.com/jcmturner/gokrb5/v8/iana/asnAppTag",
        "//vendor/github.com/jcmturner/gokrb5/v8/iana/errorcode",
        "//vendor/github.com/jcmturner/gokrb5/v8/iana/flags",
        "//vendor/github.com/jcmturner/gokrb5/v8/iana/keyusage",
        "//vendor/github.com/jcmturner/gokrb5/v8/iana/msgtype",
        "//vendor/github.com/jcmturner/gokrb5/v8/iana/nametype",
        "//vendor/github.com/jcmturner/gokrb5/v8/iana/patype",
        "//vendor/github.com/jcmturner/gokrb5/v8/keytab",
        "//vendor/github.com/jcmturner/gokrb5/v8/krberror",
        "//vendor/github.com/jcmturner/gokrb5/v8/pac",
        "//vendor/github.com/jcmturner/gokrb5/v8/types",
    ],
)
